package model;

public enum Move {
	/* Player can set a Stone on a free Position freely */
	Set('s'), 

	/* Player can move a Stone one Position */
	Move('m'), 
	
	/** Player can jump with a Stone to a free Position (StonesOnBoard lte 3 */
	Jump('j'), 

	/** Player can remove a oponent Stone */
	Remove('r'),;

	/** The char color. */
	char move;

	/**
	 * <b>Constructor:</b>
	 * Instantiates a new Move.
	 * 
	 * @param color - the char representing the Move
	 */
	private Move(char color){
		this.move = move;
	}

	/**
	 * Gets the Move.
	 * 
	 * @return the char value of the Move 
	 */
	public char getMove(){
		return move;
	}
}
